Advertisement
Advertisement
View synonyms for self-immolation
self-immolation
[ self-im-uh-ley-shuhn ]
noun
- voluntary sacrifice or denial of oneself, as for an ideal or another person.
self-immolation
noun
- the act or an instance of setting fire to oneself
Discover More
Word History and Origins
Origin of self-immolation1
First recorded in 1810–20
Advertisement
Related Words
Advertisement
Advertisement
Advertisement
Browse